package www.openteam.com.contract.policy;

import java.util.ArrayList;

import www.openteam.com.bean.ApprlSuccess;
import www.openteam.com.bean.SendRcvPoductMsg;
import www.openteam.com.bean.SendRcvUserMsg;

/**
 * Created by Administrator on 2019-06-21.
 */

public class SendRcvApprlContract {
    public interface SendRcvApprlView {

        void findUserMsg(SendRcvUserMsg sendRcvUserMsg);

        void findUserMsgFail(String msg);

        void findPuductMsgType(SendRcvPoductMsg sendRcvPoductMsg);

        void findPoductMsgFail(String msg);

        void audit(ApprlSuccess apprlSuccess);

        void auditFail(String msg);

        void reverseAudit(ApprlSuccess apprlSuccess);

        void reverseAuditFail(String msg);

    }

    /**
     * 请求，包含请求变量
     */
    public interface SendRcvApprlPresent{
        void findUserMsg(String rdsno,String startDate,String endDate,String status);

        void findPouductMsgType(ArrayList<String> ids);

        void audit(String checker,String checkDate,String id);

        void reverseAudit(String id);


    }
}
